Release 10.1A: OpenEdge Development:
Internationalizing Applications
Rules for using Unicode with the OpenEdge graphical client
You can use Unicode throughout your graphical application. When
-cpinternalis set to UTF-8, the development and runtime environments for the 4GL graphical client is fully Unicode-enabled.The following rules apply when using Unicode with the OpenEdge graphical client:
- A graphical client may start up in the UTF-8 code page. If not, you must ensure the graphical client accesses only records in a compatible code page.
- You must follow guidelines for multi-byte programming, such as distinguishing characters, bytes, and columns.
- Specify which Unicode-enabled editor you want to use by setting the
UseSourceEditoroption inprogress.ini. Set this option to NO to use RichEdit (which is fully Unicode-enabled) or YES to use SlickEdit (the default). This setting applies to the Procedure Editor and the AppBuilder Section Editor; it does not apply to the Progress 4GL Editor widget.Note: On Windows, you might also need to specify Unicode fonts on the Appearance tab in the Display Properties dialog box (accessed through the Windows Control Panel).- Use a Unicode font to display and print Unicode data. Specify a Unicode font by setting font options (such as
DefaultFontandPrinterFont) inprogress.ini.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |